#ifndef __HUMAN_H__
#define __HUMAN_H__


#include <iostream>
#include <string.h>
#include <unistd.h>

using namespace std;

class Human {
private:
	char *name;
public:
	void setName(char *name);
	char* getName(void);
	virtual void eating(void) = 0;
	virtual void wearing(void) = 0;
	virtual void driving(void) = 0;
	virtual ~Human();

};

Human& CreateEnglishman(char *name , int age , char *address);
Human& CreateChineseman(char *name , int age , char *address);

#endif


